Skip to content

feat: add npm publish workflow with trusted publishing#24

Merged
sreya merged 2 commits into
mainfrom
npm-publish-setup
Nov 13, 2025
Merged

feat: add npm publish workflow with trusted publishing#24
sreya merged 2 commits into
mainfrom
npm-publish-setup

Conversation

@sreya

@sreya sreya commented Nov 13, 2025

Copy link
Copy Markdown
Contributor
  • Add automated publish workflow triggered by git tags (v*)
  • Use OIDC trusted publishing (no NPM_TOKEN needed)
  • Add tag validation to prevent version mismatches
  • Update package name to 'ghostty-web' (unscoped)
  • Remove incorrect repository.directory field
  • Generate provenance attestation for all published packages

- Add automated publish workflow triggered by git tags (v*)
- Use OIDC trusted publishing (no NPM_TOKEN needed)
- Add tag validation to prevent version mismatches
- Update package name to 'ghostty-web' (unscoped)
- Remove incorrect repository.directory field
- Generate provenance attestation for all published packages
@sreya sreya merged commit c9f1505 into main Nov 13, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant